studio invoice - German English Dictionary